ヘッダーをスキップ
Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド
リリース7.0
E05164-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttRamUnload

説明

RAMポリシーがmanualの場合に、接続文字列で指定したデータ・ストアをシステムのRAMからアンロードするようにTimesTenに指示します。永続データ・ストアでは、このコールはRAMポリシーがTT_RAMPOL_MANUALに設定されている場合にのみ有効です。一時データ・ストアでは、RAMポリシーを設定できないため、ttRamUnloadをコールすると、RAMへのデータ・ストアのロードが常に試行されます。

アクセス制御

アクセス制御が有効になっている場合は、ADMIN権限またはデータ・ストア・オブジェクトの所有権が必要です。

構文

ttRamUnload (ttUtilHandle handle, const char *connStr)

パラメータ

ttRamUnloadには、次のパラメータがあります。

パラメータ
説明
handle
ttUtilHandle
ttUtilAllocEnvを使用して割り当てられるTimesTenユーティリティ・ライブラリ環境ハンドルを指定します。
connStr
const char *
RAMからアンロードするデータ・ストアの接続文字列を指定するヌル終端文字列。

payrollというDSNのデータ・ストアをRAMからアンロードするには、次のように入力します。

ttUtilHandle   utilHandle;

int            rc;

rc = ttRamUnload (utilHandle, "DSN=payroll");

注意

この関数を一時データ・ストアに対して使用すると、TimesTenはデータ・ストアのアンロードを常に試行します。

参照

ttRamGrace
ttRamLoad
ttRamPolicy